On March second, 2022, Plom510 created the CTR Character pack, and started releasing 
Crash Bandicoot characters onto the SRB2 Message board. With the help of another user
named Namolos, he created a special lua file that allowed the characters to use unique
engine sounds that didn't come with the base game. This unique lua trick would later 
reappear when the Mario Kart 64 character pack was realeased, as part of that mod's way
to create the illusion that you were playing Mario Kart 64 just like the good old days.

After completing the first wave of my character pack, Spaceman2028's Garage of Infernal
Contraptions, I discoved the original custom engine sound lua made by Namolos, and 
refined it with several additional engine sounds as a means to give my character pack 
some additional flair. When I later returned to character creation, the custom engine 
lua would also see updates, recieving new sound files as new characters were created.

But how does this unique engine sound lua work, how do you use it, and how do you make 
your own custom engine sounds?

Step 1: Download Namolos's custom kart engine lua. It is reccomended you get the 
version included with Spaceman2028's garage of infernal contraptions, as it contains 
several pre-made custom engine sounds as an example.
Step 2: Find the engine sound you wish to convert to SRB2kart
Step 3: Open Audacity Cross-plaform sound editor.
Step 4: Create 13 copies of the engine sound you want, numbered 0 through 12. Use the 
example audio files as a reference for how the names of your files should look.
Step 5: Edit the speed of each sound file to match it's pitch to how you want it to sound 
ingame. The file numbered 00 should have the lowest pitch, while the file numbered 12 
should have the highest pitch, and the numbers in between should escalate in pitch as you 
move between them.
Step 6: Once you get the custom engine noises to sound the way you want, select all files 
(keyboard shortcut is control + a) and then cut out all noise past 0.4 seconds.
Step 7: If your audio is too loud or too quiet compared to the example audio, use the 
Amplify tool to match the loudness of your audio to the example audio.
Step 8: In a wad file, create the path Lua/sounds/ and then a folder with the name of the 
character you want custom engine sounds for.
Step 9: Copy and paste a LUA_ENGN.lua file from Namolos's custom kart engine lua into the 
above folder and follow the instructions within the text file to match your character with 
the custom engine sounds. Note that you may also need to change the name near the bottom
of the text file to match the name of your character.
Step 10: Insert the custom engine audio into the directory Sounds/EngineSound.

If you did everything right, when you load the lua file you have made, your custom
character should have comepletely unique engine sounds!